homosexual man/boy - French English Dictionary